synapsid reptile - English Synonyms Dictionary

synapsid reptile

n.
[1] synapsid